package com.lzx.adx.report.dto.yunxuan;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 云选
 */
@Data
public class YunXuanDTO implements Serializable {

    /**
     * 订单编号
     */
    private String external_order_id;

    /**
     * 一个订单编号中每个商品对应的订单号，即“订单+商品sku”维度的唯一标志
     */
    private String order_id;

    /**
     * 订单状态。CREATED：待付款（已下单）、DELIVER_PENDING：待发货（已付款）、
     * SENT：待收货（已发货）、
     * SUCCESS：交易完成（确认收货）、CANCEL：已取消
     */
    private String order_status;

    /**
     * 打款状态，1：已付款，0：未付款
     */
    private String remit_status;



    /**
     * 下单时间
     */
    private Long create_time;

    /**
     *  商品标识，1、云mall；2、第三方
     */
    private String product_source;

    /**
     * 订单来源。wxapp：商家小程序、app：商家app、mobileweb：商家H5、pcweb：商家pcweb、offstore_pos_manual：
     * 线下人工pos、offstore_pos_self_help：线下自助收银、other：其他
     */
    private String order_source;

    private Long payed_time;

    List<GoodsInfo> goods_info;
}
